package com.bckj.freshnow.order.model;

import lombok.Data;

import java.util.List;

@Data
public class CreateTradeOrderRequest {

    /** 用户id */
    private Long userId;

    /** 订单来源 枚举 */
    private Integer orderSource;


    /** 订单类型 1 团购订单 2 补加订单 */
    private Integer orderType;


    /** 订单状态 100 待付款、200 待使用、300 已完成、400 已取消、500 交易关闭、600 售后中 */
    private Integer orderStatus;

    /** 支付状态 1 未支付、2 已支付 */
    private Integer payStatus;

    /**
     * 支付方式 1 线上支付 2 月结
     */
    private Integer paymentMethod;
    /**
     * 支付账户
     */
    private String paymentAccount;
    /**
     * 父订单编码
     */
    private String parentOrderNo;

    private List<TradeItemRequest> itemList;
}
